Big Huge Thesaurus

Italian capital

noun